shin guards (horseback rider) - Spanish English Dictionary